Carson Kelly walked off the Pittsburgh Pirates in the bottom of the ninth inning with an RBI single to lift the Chicago Cubs to a 7-6 win.